body{
	width:100%;
	height:100%;
	margin:0px;
}
.login_header{
	width:100%;
	height:176px;
	background-color: #fff;
}
.login_context{
	width:100%;
	height:686px;
	background: url("images/loginBg.png");
	background-size: 100% 100%;
}
.login_footer{
	width:100%;
	height:176px;
	background-color: #fff;
}
.login_inputArea{
	width: calc(50% - 104px);
    height: calc(100% - 164px);
    margin: 82px 52px;
    float: right;
	background-color:#f4f4f4;
}
.login_inputAreaBg{
	width:calc(100% - 132px);
	height:calc(100% - 90px);
	margin:56px 66px 34px 66px;
}
.login_userNameArea{
	width:100%;
	height:21.5%;
}
.login_passwordArea{
	width:100%;
	height:21.5%;
	/*border-bottom: 1px solid #ccc;*/
}
.login_inputAreaBorder{
	height:45px;
	width:100%;
	border-bottom: 1px solid #ccc;
}
.login_inputAreaBorder >input{
	width:93%;
	height:100%;
	padding:0;
	border:0;
	float:left;
	background-color:#f4f4f4;
	font-size:26px;
}
.login_inputAreaBorder  >input{
	width:93%;
	height:100%;
	padding:0;
	border:0;
	float:left;
	background-color:#f4f4f4;
	font-size:26px;
}
.login_inputArea_logo{
	width:7%;
	height:45px;
	float:left;

}
.login_inputArea_logo >img{
	width:22px;
	height:29px;
	margin-top:8px;
}
.loginBtnBg{
	width:100%;
	height:18.8%;
	text-align:center;
}
.loginBtn{
	width:60%;
	height:100%;
	padding:0;
	border:0;
	color:#fff;
	background-color:#6ea7ff;
	border-radius:5px;
	font-size:30px;
}
.otherLoginTitle{
	width:100%;
	height:14%;
	text-align:center;
}
.otherLoginTitle >span{
	margin-top:10%;
	font-size:26px;
	display:block;
}
.otherLoginBtnArea{
	width:100%;
	height:50px;
	text-align:center;
}
.otherLoginBtnAreaBg{
	width:225px;
	height:50px;
	text-align:center;
	display:inline-block;
}
.otherLoginBtnAreaBg div{
	width:33.3%;
	height:100%;
	float:left;
}
.otherLogin_wechat{
	width:50px;
	height:50px;
	background:url("images/otherLogin_wechat.png");
	background-size:100% 100%;
	padding:0;
	border:0;
}
.otherLogin_qq{
	width:50px;
	height:50px;
	background:url("images/otherLogin_qq.png");
	background-size:100% 100%;
	padding:0;
	border:0;
}
.otherLogin_weibo{
	width:50px;
	height:50px;
	background:url("images/otherLogin_weibo.png");
	background-size:100% 100%;
	padding:0;
	border:0;
}
.login_headerLog{
	padding-top:100px;
	margin-left:85px;
	height:70px;
	width:100%;
	
}
.login_headerLog > img{
	margin-right:20px;
	float:left;
	height:70px;
	width:70px;
}
.login_headerText{
	float:left;
	font-size:40px;
	line-height:70px;
}


